proof against water jets - Francés Inglés Diccionario